dispatch rider – English–Français translations

🇬🇧 en fr 🇫🇷

dispatch rider noun

  • military messenger
estafette
Wiktionary Links